# ZZQ
# 生成时间： 14:38 7.21

i=3+4
print(i)
a=b=c=20
print(a,id(a))  # 标识 内存地址
print(b,id(b))  # 标识 内存地址
print(c,id(c))  # 标识 内存地址

print('------支持解包赋值-------')
d,e,f=10,20,30  # 左右两边个数相等
print(d,e,f)

print('------交换两个变量的值-----')
a,b=10,20
print('a='+str(a)+'b='+str(b))
print('a=',a,'b=',b)
a,b=b,a                  # 交换值，只需互换位置
print('交换之后：',a,b)

''' 一个 = 是赋值  两个==是比较运算
    一个变量由三部分组成，标识，类型，值
    == 比较的是值
    is/is not 比较的是标识
'''
a=10
b=10
print(a==b) # True
print(a is b)   #T
lst1=[11,22,33]
lst2=[11,22,33]
print(id(lst1))
print(id(lst2))
print(lst1 is lst2)    #False

print('---------布尔运算符----------')
'''and-并且 ,or-或者,
    not-取反（T/F）
    in/not in-是否在里面
'''
s='helloworld'
print('k' in s)     # 不在里面 假
print('w' in s)     # 在里面 真
print('w' not in s) # 在里面 假


